.cust-pagination {display: table; width: 100%; font-size: 14px;line-height: 34px; }
.cust-pagination span {border: 1px solid white; float: left;}
.cust-pagination ul {padding: 0; margin: 0; float: right;}
.cust-pagination li {display: inline-block; width: 40px; text-align: center; cursor: pointer; background-color: #fff; border: 1px solid #ddd;margin-left: -1px; color: #337ab7; float: left;}
.cust-pagination li:hover {background-color: #eee;}
.cust-pagination li.prev, .cust-pagination li.next {width: 60px;}
.cust-pagination li.current {color: #fff; background-color: #337ab7; border-color: #337ab7; cursor: auto;}
.cust-pagination li.disabled {color: #777; cursor: auto;}
